home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Total Irrelevance 2
/
Total Irrelevance 2.adf
/
Text
/
Vol2_OctaMEDv5Doc.WTR
/
Vol2_OctaMEDv5Doc.WTR
Wrap
Text File
|
1993-07-03
|
8KB
|
189 lines
OctaMED Professional Version Five - The Doc.
Yep, this is a little text written by Teijo himself about the new OctaMED
Pro 5. Check it out!
** OctaMED Professional V5.00 **
This release has required more work than any other in the history of
MED/OctaMED. Many parts of the program have been entirely rewritten and
the outlook of OctaMED has changed radically.
This version, and all future versions will require Kickstart/Workbench
version 2.04 or later. OctaMED now heavily depends on the new features
of the OS Release 2. As 2.04 upgrade packages have been available for
more than 1,5 years, it's reasonable to expect every serious user to
have it available. (OctaMEDPlayer still works under 1.3.)
Below is a short list of the most important new features of this version
(in no specific order):
- OS Release 2/Style Guide compliant window- and menu-based user
interface.
- Supports up to 64 tracks! (Instead of 16 as it has been since
MED V2.00.) In addition, you're no longer limited to multiples
of four tracks. You can now have 1, 2, 3, 4...64 tracks.
- The limit of max. 100 blocks has been increased to 1000.
- Now supports module packing, in either PowerPacker or SFCD format.
SFCD is a packing format used in Stephan Fuhrmann's PowerPlayer
module player program, it usually packs slightly better than
PowerPacker. The SFCD format packing/unpacking requires
'lh.library' (not included!).
- Can calculate module length before saving, if you ask for it.
- Save Timer brings up the Save window in a specified amount of time.
- A menu option to display the last title bar message.
- Fully localizable under WB 2.1 or later (uses locale.library)!
- A new sample type: ExtSample. This is like a normal sample, except
that you have two new very low octaves. However, ExtSamples should
be used with care, as there's a nasty feature in the hardware.
They are, therefore suitable mostly for effects (not melodies).
The hardware 'feature' in question is a programmers' headache
called "DMA-Wait". It would have been possible to make ExtSamples
work correctly in every situation, this would, however, have
required quadrupling the DMA-Wait time, which is unreasonable as
ExtSamples aren't used very often. The problem is: after playing
an ExtSample, using the low octaves, the following note will
probably not be correctly triggered, the solution is: use the
FFF command before triggering the next note, e.g:
C-1 20000 ; ExtSample
--- 00000
--- 00FFF ; use FFF before playing the next sample
C-2 10000 ; may be ExtSample, normal sample or whatever..
However, due to the way channel splitting works, this problem does
not exist at all on split channels!
- New sample editor features:
* Invert: negates the ranged waveform.
* Chop: discards non-ranged parts of the sample.
* Remove Unused Space: removes empty space from both ends of
the sample.
* Play Buffer Contents: allows you to listen to what the
copy buffer contains.
* Change Volume enhanced: an option to avoid clipping and
four presets for doubling, halving and fading in/out.
* Change Pitch enhanced: an option to cancel the current
finetune value of the sample, an option to turn off
anti-aliasing.
* Mix enhanced: source/destination levels can be set.
* Create Chord: creates chords of 2 - 4 notes from a sample.
* Pixel Density: allows you to set how many pixels are
displayed per x-position (in pixel mode).
* An option to turn off voice monitoring during sampling
(may enhance sound quality on slower machines).
* The play position pointer will no longer slow down during
heavy system load.
* Internally rebuilt to allow adding 16-bit support easily,
in case Commodore releases the rumoured new sound chip.
(The manufacturers of 16-bit sound boards are welcome to
donate one to the author, if they want it supported ;-)
- Sections. This is a major new feature that lets you organize
the song more hierarchically. The idea is that you can create
several play sequence lists (each can be named), and then
define the order in which they are played. The section list
works as the master play sequence, where the actual play
sequences are kind of sub-sequences.
- The play sequence list displays block names.
- There can be 999 entries in a playing sequence (previously 256).
- New list windows:
* Song Selector displays all songs
* Block List displays all blocks
- The MIDI Message Editor can now handle messages upto 1048560
bytes long. Enough?
- You can now use 'Extended Preset' for a MIDI instrument. This
is for some devices with > 128 presets, and works in the
following way:
* Presets 1 - 100 are sent as usual ($Cc $00 - $Cc $63)
* Presets above 100 are sent by first sending the number
of 100's followed by the 0 - 99 part.
Therefore, it works only on MIDI devices which support exactly
this method (see the manual of your device).
- You can enter a default pitch (note) for every instrument. When
you press 'F', the current instrument is played/inserted using
its default pitch. Very useful for untuned instruments, such as
drums. This setting can also be saved into MED_Paths.
- You can now store an instrument's tuning / MIDI / default volume /
default pitch values in the sample list, and you can add
directories anywhere in the list (not just to the end).
- Instrument Load Window. Just for this, smaller and lighter than
the Sample List Editor.
- The palette setting now supports 24-bit AGA colours. (Even on
older Amigas the RGB values are expressed in 8 bits.)
- A lot of new options, including e.g.:
* Display Max Tracks: chooses the maximum number of tracks that can
be displayed on-screen at once (an extension to V4's NO16 gadget)
* Mouse Options: each mouse button can be configured to turn
tracks/selected tracks on/off, set the cursor position or mark a
range
* Auto-Freeze Screen: automatically turns off screen updating when
the OctaMED screen is not the frontmost.
* Play After Loading: for listening, automatically starts playing
after loading.
* Can turn automatic flushing of unused instruments on/off when
clearing the current song of a multi-module
- Play Timer can be reset by pressing the 'R' gadget next to it.
If you click the Timer, the song will position to the reset point.
- New editing functions:
* Insert / delete tracks throughout the whole song
* Flush all unused instruments
* Generic slide creates a hexadecimal volume slide (even in decimal
mode)
* Line highlighting: offset start and custom spacing options
- Supports multiple settings and programmable key files (during
startup, OctaMED attempts to load 'S:OctaMEDPro.config' and
'S:OctaMEDPro.defkeys').
- The config file format has changed (again). This time to a
readable ASCII file, not likely to be changed any more.
- Online help (uses amigaguide.library). Activated by pressing a
certain key on the keyboard (you may find it out yourself ;-).
- Many new keyboard shortcuts, including some new editing functions
- There's (unfortunately) a new file format again, it was required
for supporting 64 tracks, Sections and multiple play sequences.
OctaMED defaults to the older MMD1 format if none of these
features are used. Some new features (default pitch, extended
preset, Instrument Parameters Loop flag) are available under
older formats as well.
There are a number of smaller features not mentioned here, you will
quickly notice many of them when you start using OctaMED Pro V5. Enjoy!
*************************************************************************
...and if that has whetted your appetite, check out the MEGA offer for all
club members that is lurking about somewhere in this magazine!